x86: Remove special-case paths for start-of-day SMP bringup.
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 17 May 2010 15:28:56 +0000 (16:28 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 17 May 2010 15:28:56 +0000 (16:28 +0100)
commit27eb06dc218eb2723b9cb0895465961010d07d69
tree086c3fe66158a707dd91a3618ac1d4580f12928a
parentf3837f3a610d37a1238638a3e2fd2d250fb2a29c
x86: Remove special-case paths for start-of-day SMP bringup.

All CPUs are now brought up in __cpu_up(), in the correct order for
cpu-bringup notifiers.

Notably ganged TSC calibration is removed. This was another
start-of-day-specific aspect of bringup. If we really need
calibration, I think we can come up with an efficient method for APs
to calibrate themselves against PIT during their bringup (even
asynchronously, if required for efficiency).

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/smpboot.c
xen/arch/x86/time.c
xen/include/asm-x86/mach-generic/mach_apic.h
xen/include/asm-x86/time.h